/*
 * Copyright (C) 2018 Zhejiang xiaominfo Technology CO.,LTD.
 * All rights reserved.
 * Official Web Site: http://www.xiaominfo.com.
 * Developer Web Site: http://open.xiaominfo.com.
 */

package com.github.xiaoymin.map.response.amap.regeo;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * @author <a href="mailto:xiaoymin@foxmail.com">xiaoymin@foxmail.com</a>
 * 2020/09/21 20:06
 * @since:map-client 1.0
 */
public class AmapRegeoInfo {

    @SerializedName("formatted_address")
    private String formattedAddress;
    private List<AmapRegeoRoad> roads;
    private List<AmapRegeoRoadinter> roadinters;
    @SerializedName("addressComponent")
    private AmapRegeoAddressComponent addressComponent;
    private List<AmapAoi> aois;
    private List<AmapPoi> pois;

    public String getFormattedAddress() {
        return formattedAddress;
    }

    public void setFormattedAddress(String formattedAddress) {
        this.formattedAddress = formattedAddress;
    }

    public List<AmapRegeoRoad> getRoads() {
        return roads;
    }

    public void setRoads(List<AmapRegeoRoad> roads) {
        this.roads = roads;
    }

    public List<AmapRegeoRoadinter> getRoadinters() {
        return roadinters;
    }

    public void setRoadinters(List<AmapRegeoRoadinter> roadinters) {
        this.roadinters = roadinters;
    }

    public AmapRegeoAddressComponent getAddressComponent() {
        return addressComponent;
    }

    public void setAddressComponent(AmapRegeoAddressComponent addressComponent) {
        this.addressComponent = addressComponent;
    }

    public List<AmapAoi> getAois() {
        return aois;
    }

    public void setAois(List<AmapAoi> aois) {
        this.aois = aois;
    }

    public List<AmapPoi> getPois() {
        return pois;
    }

    public void setPois(List<AmapPoi> pois) {
        this.pois = pois;
    }
}
